package com.e3.basdoc.corp.service;

import java.util.List;

import com.e3.basdoc.corp.model.CorpModel;
import com.e3.basdoc.corp.model.CorpQC;
import com.e3.core.base.ServiceException;

public interface CorpQueryService {

	CorpModel getCorpModelById(long id) throws ServiceException;

	List<CorpModel> getCorpModelByIds(Long... ids) throws ServiceException;

	List<CorpModel> getCorpByCondition(CorpQC corpQC) throws ServiceException;

	List<CorpModel> getCorpChildren(CorpModel corpModel) throws ServiceException;
	
	CorpModel getSimpleCorpByCode(String code) throws ServiceException;

}
